Combination of Predictions Obtained from Different Software Reliability Growth Models
نویسندگان
چکیده
In the development of software reliability measurement and prediction, many software reliability growth models have been proposed. Application of these models to real data sources has shown that there is commonly great disagreement in predictions, while none of them has been shown to be more trustworthy than others in terms of predictive quality in all applications. In this paper, we shall use various methods to get new predictions by combining the predictions obtained from different models. Two weight decision approaches which we call Bayesian Inference and Switching have been used in this combination. We shall show the resulting predictive quality by application of these techniques to a number of data sets. By using the combined prediction method we can get improved predictions or automatically choose the "best" prediction system from all the available prediction systems. The combination method has no specific requirements on the prediction systems being combined.
منابع مشابه
Better Reliability Assessment and Prediction through Data Clustering
This paper presents a new approach to software reliability modeling by grouping data into clusters of homogeneous failure intensities. This series of data clusters associated with different time segments can be directly used as a piecewise linear model for reliability assessment and problem identification, which can produce meaningful results early in the testing process. The dual model fits tr...
متن کاملPrediction of Bubble Point Pressure & Asphaltene Onset Pressure During CO2 Injection Using ANN & ANFIS Models
Although CO2 injection is one of the most common methods in enhanced oil recovery, it could alter fluid properties of oil and cause some problems such as asphaltene precipitation. The maximum amount of asphaltene precipitation occurs near the fluid pressure and concentration saturation. According to the description of asphaltene deposition onset, the bubble point pressure has a very special imp...
متن کاملA time/structure based software reliability model
The past 20 years have seen the formulation of numerous analytical software reliability models for estimating the reliability growth of a software product. The predictions obtained by applying these models tend to be optimistic due to the inaccuracies in the operational profile, and saturation effect of testing. Incorporating knowledge gained about some structural attribute of the code, such as...
متن کاملBayesian reliability assessment of legacy safety-critical systems upgraded with fault-tolerant off-the-shelf software
This paper presents a new way of applying Bayesian assessment to systems, which consist of many components. Full Bayesian inference with such systems is problematic, because it is computationally hard and, far more seriously, one needs to specify a multivariate prior distribution with many counterintuitive dependencies between the probabilities of component failures. The approach taken here is ...
متن کاملApplying reliability models more effectively (software) - IEEE Software
M ore than 40 software-reliability models have been created since the first one appeared in 1972.' As new projects arose, new reliability models were created to suit them. Now software engineers have a plethora of reliability models, none of whch work optimally across projects. Consequently, a major difficulty in software measurement is analyzing the context in which measurement is to take plac...
متن کامل